package com.morehair.service.admin;

import com.morehair.bean.bo.admin.CreateGoodsBo;
import com.morehair.bean.bo.admin.GoodsBo;
import com.morehair.bean.bo.admin.UpdateGoodsBo;
import com.morehair.bean.vo.admin.CatAndBrandVo;
import com.morehair.bean.vo.admin.DetailOfGoodsVo;
import com.morehair.bean.vo.admin.GoodsDataVo;

public interface GoodsService {
    GoodsDataVo getGoodsList(Integer page, Integer limit, Integer goodsSn, String name, String sort, String order);

    CatAndBrandVo selectCatAndBrand();

    boolean deleteGoodsById(GoodsBo goodsBo);

    boolean createGoods(CreateGoodsBo createGoodsBo);

    DetailOfGoodsVo detailOfGoods(Integer id);

    void updateGoods(UpdateGoodsBo updateGoodsBo);
}
